02 - Tables

Autor/a

Yann Say

Fecha de publicación

2 de enero de 2025

Resultados - Tablas amplias (wide tables)

library(presentresults)

my_results_table <- presentresults::presentresults_resultstable

El marco se basa en 4 pasos: limpieza, composición, análisis, resultados

  • Limpieza: Cualquier manipulación para pasar de los datos sin procesar a los datos limpios.
  • Composición: Cualquier manipulación antes del análisis, por ejemplo, agregar indicadores, añadir información de bucles, conjunto de datos principal u otros conjuntos de datos (por ejemplo, rondas anteriores), agregación aok, etc.
  • Análisis: Cualquier manipulación que se refiera únicamente al análisis.
  • Resultados: Cualquier manipulación para dar formato a los resultados. Los resultados se crean a partir de la tabla de resultados, de la clave de análisis + estadística.

La siguiente sección presentará una introducción sobre los resultados.

Actualmente, hay dos tipos de tablas:

  • una que tiene las variables en las filas y la desagregación en las columnas,
  • otra que tiene la desagregación en las filas y las variables en las columnas.

Hay dos pasos para convertir una tabla de resultados:

  • Convertir la tabla de resultados larga en una tabla de resultados amplia.
  • Formatearla y exportarla a Excel.
create_*

Las funciones create_* crearán o transformarán algo, por ejemplo, crear un registro de limpieza con las verificaciones para completar, crear una tabla de resultados de análisis, crear un resultado.

Los resultados de las funciones create_* pueden tener diferentes formas, formatos, etc.

La función create_* es de uso general.

create_*_group_x_variable

Tabla amplia con los grupos en las filas y las variables en las columnas.

my_results_table %>% 
  create_table_group_x_variable() %>% 
  create_xlsx_group_x_variable(file_path = "../outputs/04 - example - group_x_variable.xlsx", overwrite = T)

create_*_variable_x_group

Tabla amplia con las variables en las filas y los grupos en las columnas.

my_results_table %>% 
  create_table_variable_x_group() %>%
  create_xlsx_variable_x_group(file_path = "../outputs/05 - example - variable_x_group.xlsx", overwrite = T)

Descargas